﻿<DataObject(True)> _
Public Class $TypeName$
    <DataObjectMethod(DataObjectMethodType.[Select], True)> _
    Public Function [Select](ByVal startRowIndex As Integer, ByVal maximumRows As Integer) As DataTable
        Throw New NotImplementedException()
    End Function

    <DataObjectMethod(DataObjectMethodType.Insert, False)> _
    Public Sub Insert(ByVal aRec As $DataObjectTypeName$)
        Throw New NotImplementedException()
    End Sub

    <DataObjectMethod(DataObjectMethodType.Update, False)> _
    Public Sub Update(ByVal aRec As $DataObjectTypeName$)
        Throw New NotImplementedException()
    End Sub

    <DataObjectMethod(DataObjectMethodType.Delete, False)> _
    Public Sub Delete(ByVal aRec As $DataObjectTypeName$)
        Throw New NotImplementedException()
    End Sub

    Public Function SelectCount(ByVal startRowIndex As Integer, ByVal maximumRows As Integer) As Integer
        Throw New NotImplementedException()
    End Function
End Class